from datetime import datetime
from typing import Optional
from app.schemas.base_model import OrmBaseModel


# Shared properties


class UserSettingBase(OrmBaseModel):
    id: Optional[int]
    userId: Optional[int]
    content: Optional[str]
    createdDate: Optional[datetime]
    updatedDate: Optional[datetime]


class UserSettingQuery(UserSettingBase):
    pass


class UserSettingCreate(UserSettingBase):
    pass


class UserSettingUpdate(UserSettingBase):
    pass
